package cn.b504.qpcr.entity.report;

import java.util.List;

public class Analysis {
  private boolean hasQuantification;
  private String imgAmplificationCurve_cq;
  private String imgAmplificationCurve_log;
  private boolean hasStandardCurve;
  private String imgStandardCurve;
  private List<String> standardCurveFormulas;
  private boolean hasQuantificationData;
  private List<List<String>> quantificationData;
  private boolean hasMelt;
  private String imgMeltCurve;
  private String imgMeltPeak;
  private boolean hasMeltData;
  private List<List<String>> meltData;
  private boolean hasGeneExpression;
  private String imgGeneExpressionBar;
  private String geneExpressionMode;
  private List<List<String>> geneExpressionData;
  private boolean hasAllelic;
  private String imgAllelic_cq;
  private String imgAllelic_rfu;
  private List<List<String>> allelicData;
  private boolean hasQuanlityControl;
  private List<List<String>> failureReportData;
  private List<List<String>> quanlityControlSettingData;
  private boolean hasEndPoint;
  private List<List<String>> endPointData;
  private List<List<String>> endPointSettingData;



  public boolean isHasQuantification() {
    return hasQuantification;
  }

  public void setHasQuantification(boolean hasQuantification) {
    this.hasQuantification = hasQuantification;
  }

  public String getImgAmplificationCurve_cq() {
    return imgAmplificationCurve_cq;
  }

  public void setImgAmplificationCurve_cq(String imgAmplificationCurve_cq) {
    this.imgAmplificationCurve_cq = imgAmplificationCurve_cq;
  }

  public String getImgAmplificationCurve_log() {
    return imgAmplificationCurve_log;
  }

  public void setImgAmplificationCurve_log(String imgAmplificationCurve_log) {
    this.imgAmplificationCurve_log = imgAmplificationCurve_log;
  }

  public boolean isHasStandardCurve() {
    return hasStandardCurve;
  }

  public void setHasStandardCurve(boolean hasStandardCurve) {
    this.hasStandardCurve = hasStandardCurve;
  }

  public String getImgStandardCurve() {
    return imgStandardCurve;
  }

  public void setImgStandardCurve(String imgStandardCurve) {
    this.imgStandardCurve = imgStandardCurve;
  }

  public List<String> getStandardCurveFormulas() {
    return standardCurveFormulas;
  }

  public void setStandardCurveFormulas(List<String> standardCurveFormulas) {
    this.standardCurveFormulas = standardCurveFormulas;
  }

  public boolean isHasQuantificationData() {
    return hasQuantificationData;
  }

  public void setHasQuantificationData(boolean hasQuantificationData) {
    this.hasQuantificationData = hasQuantificationData;
  }

  public List<List<String>> getQuantificationData() {
    return quantificationData;
  }

  public void setQuantificationData(List<List<String>> quantificationData) {
    this.quantificationData = quantificationData;
  }

  public boolean isHasMelt() {
    return hasMelt;
  }

  public void setHasMelt(boolean hasMelt) {
    this.hasMelt = hasMelt;
  }

  public String getImgMeltCurve() {
    return imgMeltCurve;
  }

  public void setImgMeltCurve(String imgMeltCurve) {
    this.imgMeltCurve = imgMeltCurve;
  }

  public String getImgMeltPeak() {
    return imgMeltPeak;
  }

  public void setImgMeltPeak(String imgMeltPeak) {
    this.imgMeltPeak = imgMeltPeak;
  }

  public boolean isHasMeltData() {
    return hasMeltData;
  }

  public void setHasMeltData(boolean hasMeltData) {
    this.hasMeltData = hasMeltData;
  }

  public List<List<String>> getMeltData() {
    return meltData;
  }

  public void setMeltData(List<List<String>> meltData) {
    this.meltData = meltData;
  }

  public boolean isHasGeneExpression() {
    return hasGeneExpression;
  }

  public void setHasGeneExpression(boolean hasGeneExpression) {
    this.hasGeneExpression = hasGeneExpression;
  }

  public String getImgGeneExpressionBar() {
    return imgGeneExpressionBar;
  }

  public void setImgGeneExpressionBar(String imgGeneExpressionBar) {
    this.imgGeneExpressionBar = imgGeneExpressionBar;
  }

  public String getGeneExpressionMode() {
    return geneExpressionMode;
  }

  public void setGeneExpressionMode(String geneExpressionMode) {
    this.geneExpressionMode = geneExpressionMode;
  }

  public List<List<String>> getGeneExpressionData() {
    return geneExpressionData;
  }

  public void setGeneExpressionData(List<List<String>> geneExpressionData) {
    this.geneExpressionData = geneExpressionData;
  }


  public boolean isHasAllelic() {
    return hasAllelic;
  }

  public void setHasAllelic(boolean hasAllelic) {
    this.hasAllelic = hasAllelic;
  }

  public String getImgAllelic_cq() {
    return imgAllelic_cq;
  }

  public void setImgAllelic_cq(String imgAllelic_cq) {
    this.imgAllelic_cq = imgAllelic_cq;
  }

  public String getImgAllelic_rfu() {
    return imgAllelic_rfu;
  }

  public void setImgAllelic_rfu(String imgAllelic_rfu) {
    this.imgAllelic_rfu = imgAllelic_rfu;
  }

  public List<List<String>> getAllelicData() {
    return allelicData;
  }

  public void setAllelicData(List<List<String>> allelicData) {
    this.allelicData = allelicData;
  }


  public boolean isHasQuanlityControl() {
    return hasQuanlityControl;
  }

  public void setHasQuanlityControl(boolean hasQuanlityControl) {
    this.hasQuanlityControl = hasQuanlityControl;
  }

  public List<List<String>> getFailureReportData() {
    return failureReportData;
  }

  public void setFailureReportData(List<List<String>> failureReportData) {
    this.failureReportData = failureReportData;
  }

  public List<List<String>> getQuanlityControlSettingData() {
    return quanlityControlSettingData;
  }

  public void setQuanlityControlSettingData(List<List<String>> quanlityControlSettingData) {
    this.quanlityControlSettingData = quanlityControlSettingData;
  }

  public boolean isHasEndPoint() {
    return hasEndPoint;
  }

  public void setHasEndPoint(boolean hasEndPoint) {
    this.hasEndPoint = hasEndPoint;
  }

  public List<List<String>> getEndPointData() {
    return endPointData;
  }

  public void setEndPointData(List<List<String>> endPointData) {
    this.endPointData = endPointData;
  }

  public List<List<String>> getEndPointSettingData() {
    return endPointSettingData;
  }

  public void setEndPointSettingData(List<List<String>> endPointSettingData) {
    this.endPointSettingData = endPointSettingData;
  }
}
